Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Nov 2, 2025

πŸ€– New release

  • deep_causality_data_structures: 0.10.2 -> 0.10.3 (βœ“ API compatible changes)
  • deep_causality_num: 0.1.5 -> 0.1.6 (βœ“ API compatible changes)
  • deep_causality_ast: 0.1.0 -> 0.1.1 (βœ“ API compatible changes)
  • deep_causality_haft: 0.2.1 -> 0.2.2 (βœ“ API compatible changes)
  • deep_causality_tensor: 0.1.6 -> 0.1.7 (βœ“ API compatible changes)
  • deep_causality_rand: 0.1.3 -> 0.1.4 (βœ“ API compatible changes)
  • deep_causality_uncertain: 0.3.3 -> 0.3.4 (βœ“ API compatible changes)
  • ultragraph: 0.8.8 -> 0.8.9 (βœ“ API compatible changes)
  • deep_causality: 0.11.7 -> 0.11.8 (βœ“ API compatible changes)
  • deep_causality_algorithms: 0.2.1 -> 0.2.2 (βœ“ API compatible changes)
  • deep_causality_discovery: 0.2.2 -> 0.2.3 (βœ“ API compatible changes)
  • deep_causality_macros: 0.8.8 -> 0.8.9 (βœ“ API compatible changes)
Changelog

deep_causality_data_structures

0.10.3 - 2025-11-05

Other

  • Updated SBOM for all crates.

deep_causality_num

0.1.6 - 2025-11-05

Added

  • (deep_causality_num) This change introduces a new Quaternion type accompanied by a comprehensive suite.

Fixed

  • (deep_causality_num) Minor fixes and lints.
  • (deep_causality_num) The Display implementation for Quaternion has been refined to correctly handle the signs of its components, producing a more standard and readable mathematical format. All tests pass.
  • (deep_causality_num) The slerp implementation has been corrected by removing the incorrect special case for antipodal quaternions and adding a check for nearly identical quaternions to use linear interpolation, preventing division by
  • (deep_causality_num) The scalar division implementation has been refactored to align with Rust's standard floating-point division-by-zero behavior, which produces
  • (quaternion) The scalar division implementation has been refactored to align with Rust's standard floating-point division-by-zero behavior, which produces

Other

  • Updated Bazel config. Applied minor lint.
  • (quaternion) Added docstring to all public API methods.
  • Updated README
  • (quaternion) Address test inaccuracies and revert slerp regression. Added rotation methods and tests.
  • Updated SBOM for all crates.

deep_causality_ast

0.1.1 - 2025-11-05

Added

  • (deep_causality_ast) Added From reference impl to ConstTree
  • (deep_causality_ast) code optimization.
  • (deep_causality_ast) Added get_id method

Other

  • (deep_causality_ast) Improved test organization.
  • (deep_causality_tensor) Improved test coverage and test organization.
  • Updated SBOM for all crates.
  • (deep_causality_ast) updated README.md

deep_causality_haft

0.2.2 - 2025-11-05

Other

  • Updated SBOM for all crates.

deep_causality_tensor

0.1.7 - 2025-11-05

Added

  • (deep_causality_tensor) Updated EinSumOp for better ergonomics.
  • (deep_causality_tensor) Added From impl for value and reference to CausalTensor.
  • (deep_causality_tensor) Refactored code organization and improved documentation of public API.
  • (deep_causality_tensor) Refactored code organization
  • Optimize N-dimensional tensor trace calculation
  • (deep_causality_tensor) Updated and tested implementation for Einstein Sum Convention.
  • (deep_causality_tensor) Added initial implementation for Einstein Sum Convention.

Other

  • (deep_causality_ast) Improved test organization.
  • (deep_causality_tensor) Improved test coverage and test organization.
  • The mat_mul_2d function has been updated to use direct array access with
  • (deep_causality_tensor) Improved test coverage of implementation for Einstein Sum Convention.
  • linting and formatting.
  • Optimize 2D tensor trace calculation
  • Added new test cases to deep_causality_tensor/src/types/a
  • (deep_causality_tensor) Added example code and updated Readme for Einstein Sum.
  • Updated Bazel config
  • (deep_causality_tensor) Documented implementation for Einstein Sum Convention.
  • Updated SBOM for all crates.

deep_causality_rand

0.1.4 - 2025-11-05

Other

  • Updated SBOM for all crates.

deep_causality_uncertain

0.3.4 - 2025-11-05

Added

  • (deep_causality_uncertain) Migrated internal compute graph to ConsTree from deep_causality_ast crate.
  • (ast) Add deep_causality_ast crate with persistent tree

Other

  • Updated SBOM for all crates.
  • (deep_causality_uncertain) Increased test coverage.
  • Trying a new approach for HKT traits and extensions for Uncertain type
  • Trying a new approach with HKT-like traits with type bounds.
  • Removed extensions from uncertain crate
  • Merge branch 'deepcausality-rs:main' into 008-hkt-uncertain-specs
  • ✦ feat(uncertain): Implement Higher-Kinded Types
  • Added specs for HKT uncertain types.

ultragraph

0.8.9 - 2025-11-05

Other

  • Updated SBOM for all crates.

deep_causality

0.11.8 - 2025-11-05

Added

  • (deep_causality_uncertain) Migrated internal compute graph to ConsTree from deep_causality_ast crate.
  • (ast) Add deep_causality_ast crate with persistent tree

Other

  • Updated SBOM for all crates.
  • Merge branch 'deepcausality-rs:main' into 008-hkt-uncertain-specs
  • updated AGENTS.md and README.md

deep_causality_algorithms

0.2.2 - 2025-11-05

Other

  • Updated SBOM for all crates.

deep_causality_discovery

0.2.3 - 2025-11-05

Other

  • Updated SBOM for all crates.

deep_causality_macros

0.8.9 - 2025-11-05

Other

  • Updated SBOM for all crates.


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-11-02T09-26-05Z branch 4 times, most recently from d343c0d to c747f86 Compare November 4, 2025 12:32
@github-actions github-actions bot force-pushed the release-plz-2025-11-02T09-26-05Z branch from c747f86 to 357de52 Compare November 5, 2025 04:48
@marvin-hansen marvin-hansen merged commit 766c875 into main Nov 5, 2025
4 of 7 checks passed
@marvin-hansen marvin-hansen deleted the release-plz-2025-11-02T09-26-05Z branch November 5, 2025 04:49
@qodo-merge-pro
Copy link
Contributor

qodo-merge-pro bot commented Nov 5, 2025

PR Compliance Guide πŸ”

Below is a summary of compliance checks for this PR:

Security Compliance
🟒
No security concerns identified No security vulnerabilities detected by AI analysis. Human verification advised for critical code.
Ticket Compliance
βšͺ
🎫 No ticket provided
  • Create ticket/issue
Codebase Duplication Compliance
βšͺ
Codebase context is not defined

Follow the guide to enable codebase context checks.

Custom Compliance
🟒
Generic: Comprehensive Audit Trails

Objective: To create a detailed and reliable record of critical system actions for security analysis
and compliance.

Status: Passed

Generic: Meaningful Naming and Self-Documenting Code

Objective: Ensure all identifiers clearly express their purpose and intent, making code
self-documenting

Status: Passed

Generic: Robust Error Handling and Edge Case Management

Objective: Ensure comprehensive error handling that provides meaningful context and graceful
degradation

Status: Passed

Generic: Secure Error Handling

Objective: To prevent the leakage of sensitive system information through error messages while
providing sufficient detail for internal debugging.

Status: Passed

Generic: Secure Logging Practices

Objective: To ensure logs are useful for debugging and auditing without exposing sensitive
information like PII, PHI, or cardholder data.

Status: Passed

Generic: Security-First Input Validation and Data Handling

Objective: Ensure all data inputs are validated, sanitized, and handled securely to prevent
vulnerabilities

Status: Passed

Compliance status legend 🟒 - Fully Compliant
🟑 - Partial Compliant
πŸ”΄ - Not Compliant
βšͺ - Requires Further Human Verification
🏷️ - Compliance label

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants